Definition of overabundant

Definition of overabundant
  1. overabundant Adjective excessively abundant.
Need more help? Try our forum NEW