English Dictionary
◊ DEFOLIANT
defoliant
n : a chemical that is sprayed on plants and causes their leaves
to fall off