sulfur mustard

noun

Medical Definition of sulfur mustard