DEFOLIANT


Meaning of DEFOLIANT in English

n. chemical substance that removes leaves (from trees, plants, etc.)

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