FAQs About the word defoliator

defoliant

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => opad listí, defoliated => Olistěný, defoliate => listopad, defoliant => defoliant, defog => odmlžit,