DEFOLIATOR


Meaning of DEFOLIATOR in English

n. substance that removes leaves; substance that causes leaves to be shed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.