plethoric

(adj) overabundant

rife
abundant (similar term)