nitrogen mustard
Meanings
noun
- 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
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.