FAQs About the word defoliator

defoliante

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => queda das folhas, defoliated => Defoliada, defoliate => desfolhar, defoliant => defoliante, defog => desembaciar,