FAQs About the word defoliator

penyahdaun

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => gugur daun, defoliated => Gugur daun, defoliate => menghilangkan daun, defoliant => defoliant, defog => menghilangkan kabut,