DEFOLIATOR


Meaning of DEFOLIATOR in English

-ēˌād.ə(r) noun

( -s )

: one that defoliates: as

a. : an insect that strips plants of their leaves

b. : defoliant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.