Defoliator
/diːˈfəʊliː(j)eɪtə(ɹ)/ noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Something or someone that defoliates.
"Leaf Tatterers and Defoliators This group of pecan arthropods can cause damage to foliage from shortly after budbreak until about the time of pollination."
- 2 an insect that strips the leaves from plants wordnet
Antonyms
All antonymsExample
More examples"Leaf Tatterers and Defoliators This group of pecan arthropods can cause damage to foliage from shortly after budbreak until about the time of pollination."
Etymology
From defoliate + -or.