defoliator

(noun)

noun

1. an insect that strips the leaves from plants

Definition categories: animal, insect