Synonyms of Defoliant in English :
Antonyms of Defoliant in English
Thesaurus of Defoliant in English
Defoliant
see definition of defoliantHypernyms of defoliant
1. (noun) a chemical that is sprayed on plants and causes their leaves to fall off
Words Derivationally Related to defoliant
1. (noun) a chemical that is sprayed on plants and causes their leaves to fall off