Definition of Overabundant

  • 1. Excessively abundant Adjective Satellite

Synonyms for word "overabundant"

Semanticaly linked words with "overabundant"