[adj] abundantly filled with especially living things; "the Third World's teeming millions"; "the teeming boulevard"; "harried by swarming rats"
abundant, swarming