overabounding

See: profuse