plethora

Definition: (noun) Extreme excess.
Synonyms: overplus, superfluity, embarrassment.
Usage: The mind of man can scarce conceive the plethora of carnivorous life in this lost world; and their prey, of course, is even more abundant.
Discuss