What does prolific mean?
(of a plant, animal, or person) producing much fruit or foliage or many offspring. or- present in large numbers or quantities; plentiful.