Word
defoliator, n.
(defoliators)
an insect that strips the leaves from plants
<noun.animal>
defoliator
lexical pointers
derivationally related form
defoliate
semantic pointers
hypernym
insect