Defoliant [noun]

Definition of Defoliant:

a herbicide used in war

Synonyms of Defoliant:


Opposite/Antonyms of Defoliant:

-


Sentence/Example of Defoliant: