DEFOLIANT

Definition of DEFOLIANT

  1. (noun)a chemical that is sprayed on plants and causes their leaves to fall off