Word info

defoliator

Noun

Meaning

an insect that strips the leaves from plants

Source: WordNet

Hypernyms

Phrases with the word

Close letter words and terms