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