Crossword clues for defoliator
defoliator
Wiktionary
defoliator
n. something or someone that defoliates.
WordNet
defoliator
n. an insect that strips the leaves from plants