FAQs About the word defoliator

مُسقِط الأوراق

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => إزالة الأوراق, defoliated => منزوعة الأوراق, defoliate => إزالة الأوراق, defoliant => مُزيل للأوراق, defog => إزالة الضباب,