Meaning of nitrogen mustard | Babel Free
Definitions
Any of a series of compounds, analogous to mustard gas with sulfur replaced by nitrogen, that have been used in the treatment of cancer.
Equivalents
Français
moutarde azotée
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.