Meaning of defoliant

Definition of defoliant

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

Other information on defoliant

WIKIPEDIA results for defoliant
Amazon results for defoliant