Search for crossword answers and clues

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