• Overabundance

    Full definition of overabundance

    Noun

    overabundance

    (plural overabundances)
    1. An excess of that which is needed or is appropriate
    © Wiktionary