Japanese Meaning of defoliator
落葉材
Other Japanese 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 => 除湿,