defoliant

Noun
  1. A chemical that is sprayed on plants and causes their leaves to fall off (synset 114853097)

Found on Word Lists

Other Searches