defoliant
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
a chemical that is sprayed on plants and causes their leaves to fall off
WordNet
Previous
defluxion
defly
defoe
defoedation
defog
Next
defoliate
defoliated
defoliation
defoliator
deforce