Vesicatory :
vesicatory
Synonyms :
Vesicant, Vesicant
English Meaning :
(Noun : A chemical agent that causes blistering (especially mustard gas)
(Adjective : Causing blisters)
(Noun : A chemical agent that causes blistering (especially mustard gas)
(Adjective : Causing blisters)