SynonymX
Speak
Defoliant
Definition of Defoliant
1.
A chemical that is sprayed on plants and causes their leaves to fall off
Noun
Semanticaly linked words with "defoliant"
chemical compound
compound
Hyponims for word "defoliant"
chemical compound
compound