overabundances
English
Noun
overabundances
plural of
overabundance