FAQs About the word defoliator

défoliant

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => défoliation, defoliated => Défolié, defoliate => défolier, defoliant => défoliant, defog => désembouer,