superabundance

(noun) overabundance

< superable | superabundant >