Canadian English Meaning of defoliator

defoliator

Other Canadian English words related to defoliator

No Synonyms and anytonyms found

Definitions and Meaning of defoliator in English

Wordnet

defoliator (n)

an insect that strips the leaves from plants

FAQs About the word defoliator

defoliator

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => leaf drop, defoliated => Defoliated, defoliate => defoliate, defoliant => defoliant, defog => defog,