2 words in this vocabulary list
adjective describing something that exists in abundance or large quantities
verb to exist in large quantities or numbers; to be more than enough