Vietnamese Meaning of defoliator
chất phá lá
Other Vietnamese words related to chất phá lá
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
chất phá lá
an insect that strips the leaves from plants
No synonyms found.
No antonyms found.
defoliation => rụng lá, defoliated => Rụng lá, defoliate => rụng lá, defoliant => chất đối rụng lá, defog => khử sương,