Synonyms of Defoliator in English :
Antonyms of Defoliator in English
Thesaurus of Defoliator in English
Defoliator
see definition of defoliatorHypernyms of defoliator
1. (noun) an insect that strips the leaves from plants
Words Derivationally Related to defoliator
1. (noun) an insect that strips the leaves from plants