Definition of "superabundance"

superabundance