Search for crossword answers and clues
An insect that strips the leaves from plants
Answer for the clue "An insect that strips the leaves from plants ", 10 letters:
defoliator
Word definitions for defoliator in dictionaries
Wiktionary
Word definitions in Wiktionary
n. something or someone that defoliates.
WordNet
Word definitions in WordNet
n. an insect that strips the leaves from plants