FAQs About the word defoliator

defoliant

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => opadávanie listov, defoliated => Olistený, defoliate => opadávanie lístia, defoliant => defoliant, defog => rozmrazovať,