teeming

noun

Pregnant; prolific; fruitful; abundant; overflowing.

The bringing forth of young.

adjective

Prolific; productive.

verb

Present participle of teem.

Abundantly filled with especially living things.