Vesicants Meaning

There are 2 meaning(s) for word Vesicants

Meaning 1 : a chemical agent that causes blistering (especially mustard gas)

    Synonyms : vesicatory
Meaning 2 : causing blisters

    Synonyms : vesicatory