teeming
1.
(
satellite adjective
) abundantly filled with especially living things; "the Third World's teeming millions"; "the teeming boulevard"; "harried by swarming rats"
Synonyms:
swarming
Terms and Conditions of Use / Copyright Notice