meaning of infestation

1. a swarm of insects that attack plants; "a plague of ">grasshoppers"


Related Words

infestation |

Developed & Maintained By Taraprasad.com

Treasure Words