The noun profusion means there is a very large quantity or variety of something.
Synonyms are glut, outpouring, excess, or overflow.
The word origins from Middle French (16th century) profusion and directly from Late Latin profusionem meaning “a pouring out”, noun of action from past participle stem of profundere.
The street was a profusion of snowy dogwood and pink plumb and cherry blossoms.
Coco-nuts, cacao, bananas, mangoes and other tropical fruits are produced in profusion.
Wildflowers occur in great profusion and variety.