Definify.com

Definition 2024


sulfur_mustard

sulfur mustard

English

Alternative forms

  • sulphur mustard

Noun

sulfur mustard (uncountable)

  1. A technical term for mustard gas.

See also

Translations