overabundance

An excess of what is needed or is appropriate.