yielding abundantly

See: copious