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

WordNet Word definitions in WordNet
n. an insect that strips the leaves from plants

Wiktionary Word definitions in Wiktionary
n. something or someone that defoliates.