vesicant
Explore definitions, synonyms, and language insights of vesicant
Definitions
Adjective Satellite
causing blisters
Noun
a chemical agent that causes blistering (especially mustard gas)