FAQs About the word defoliator

lövfällande

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => lövfällning, defoliated => Avbladad, defoliate => lövfällning, defoliant => defoliant, defog => avimning,