Existing in large number or ample amount.
Yielding abundance; fruitful.
Existing, or present, in large numbers or amounts.