FAQs About the word defoliator

loofverliezer

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => bladval, defoliated => Ontbladerd, defoliate => ontbladeren, defoliant => defoliant, defog => ontdampen,