Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun defoliator

1 sense of defoliator

Sense 1
defoliator -- (an insect that strips the leaves from plants)
       => insect -- (small air-breathing arthropod)

2025, Cloud WordNet Browser