vesicant

Explore definitions, synonyms, and language insights of vesicant

Definitions

Adjective Satellite
causing blisters
Noun
a chemical agent that causes blistering (especially mustard gas)

More General Terms