abounding

(adj) galore

abundant (similar term)