Pronunciation · Spelling · Definition
How to say: defoliants
Spelling:
Defoliants
Syllables
defoliants
US accent
/dᵻfˈoʊliənts/
UK accent
/dɪfˈəʊliənts/
Advertisement
Definition
Definition — a chemical that is sprayed on plants and causes their leaves to fall off