WordNet: defoliator

Sanatista
an insect that strips the leaves from plants



defoliator