nitrogen mustard


nitrogen mustard

noun

Definition of NITROGEN MUSTARD

: any of various toxic blistering compounds analogous to mustard gas but containing nitrogen instead of sulfur; especially : mechlorethamine

Seen & Heard

What made you want to look up nitrogen mustard? Please tell us where you read or heard it (including the quote, if possible).