teeming
1. [ adjective ] abundantly filled with especially living things
Synonyms: swarming
Examples:

"the Third World's teeming millions" "the teeming boulevard" "harried by swarming rats"

Related terms: abundant