vesicatory

Explore definitions, synonyms, and language insights of vesicatory

Definitions

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

More General Terms