FAQs About the word defoliator

落葉材

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => 落葉, defoliated => 葉が落ちた, defoliate => 落葉する, defoliant => 落葉剤, defog => 除湿,