- defoliant as a noun:
- 1
defoliant
noun
1 defoliant
A chemical that is sprayed on plants and causes their leaves to fall off.
Dutch: ontbladeringsmiddel
Polish: defoliant
Moby thesaurus: acaricide, anthelmintic, antibiotic, antiseptic, bug bomb, carbamate insecticide, chemosterilant, chlorinated hydrocarbon insecticide, contact poison, disinfectant, eradicant, fumigant, fungicide, germicide, herbicide, insect powder, insecticide, microbicide, miticide, organic chlorine ... show more.
debug info: 0.0332