nitrogen mustard

English dictionary entry

Meanings

noun
  1. Any of a series of compounds, analogous to mustard gas with sulfur replaced by nitrogen, that have been used in the treatment of cancer.

Word forms

nitrogen mustard nitrogen mustards
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.