Definition of Defoliant from the PharmacyDictionary.in
Defoliant
Synonyms or meaning of Defoliant
An agent that removes foliage from plants.
Image related to Defoliant
Not Available
Definition of Defoliant from the PharmacyDictionary.in
An agent that removes foliage from plants.
Not Available