Crossword Solver / Answers / DEFOLIATOR

Word "DEFOLIATOR" Definitions:


Part of Speech:
Noun
Definition:
an insect that strips the leaves from plants

Crossword Clues for DEFOLIATOR

Refine the search results by specifying the filter for clues.
Clue Source Date
Leaf-stripping insect (10)
Machine that removes the leaves from a root crop (10)
Jungle warfare weapon
Jungle warfare weapon
Refine the search results by specifying the filter for clues.

Trending Clues