FAQs About the word defoliator

defoliator

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => leaf fall, defoliated => Defoliated, defoliate => defoliate, defoliant => defoliant, defog => defrost,