nitrogen_mustardEnglish

nitrogen mustard

Noun

A toxic compound resembling mustard gas in structure, important in cancer treatment

English: nitrogen mustard