nitrogen mustard
nounDefinition of nitrogen mustard
: any of various toxic blistering compounds analogous to mustard gas but containing nitrogen instead of sulfur
Keep scrolling for more
Keep scrolling for more