FAQs About the word defoliator

defoliante

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => defoliación, defoliated => Defoliado, defoliate => deshojar, defoliant => defoliante, defog => desempañar,