Plenty : a large or sufficient amount or quantity; more than enough. Competent : having the necessary ability, knowledge, or skill to do something successfully. Fertile : (of soil or land) producing or capable of producing abundant vegetation or crops. Predominant : present as the strongest or main element. Prolific : (of a plant, animal, or person) producing much fruit or foliage or many offspring.