FAQs About the word defoliator

defoliator

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => pengguguran daun, defoliated => Rontok daun, defoliate => mencabut daun, defoliant => defoliant, defog => menghilangkan kabut,