Word "DEFOLIANT" Definitions:
- Part of Speech:
- Noun
- Definition:
- a chemical that is sprayed on plants and causes their leaves to fall off
Crossword Clues for DEFOLIANT
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.