profusion

An extremely large, overflowing amount of something.