DEFOLIANT


Meaning of DEFOLIANT in English

[de.fo.li.ant] n (1943): a chemical spray or dust applied to plants in order to cause the leaves to drop off prematurely

Merriam-Webster English vocab.      Английский словарь Merriam Webster.