Synonyms of Defoliant in English :

Antonyms of Defoliant in English

Thesaurus of Defoliant in English

Defoliant

see definition of defoliant

Hypernyms 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