Arabic Meaning of defoliator
مُسقِط الأوراق
Other Arabic words related to مُسقِط الأوراق
No Synonyms and anytonyms found
Nearest Words of defoliator
Definitions and Meaning of defoliator in English
defoliator (n)
an insect that strips the leaves from plants
FAQs About the word defoliator
مُسقِط الأوراق
an insect that strips the leaves from plants
No synonyms found.
No antonyms found.
defoliation => إزالة الأوراق, defoliated => منزوعة الأوراق, defoliate => إزالة الأوراق, defoliant => مُزيل للأوراق, defog => إزالة الضباب,