Defoliant - Definition

defoliant

n 1: a chemical that is sprayed on plants and causes their
leaves to fall off

Look up another word