infested
动词 infest:
invade in great numbers
occupy in large numbers or live on a host
live on or in a host, as of parasites
同义词:infest
形容词 infested:
(often followed by `with' or used in combination) troubled by or encroached upon in large numbers