Meaning of nitrogen mustard
Definition of nitrogen mustard
(noun)
a
toxic
compound
resembling
mustard
gas in structure;
important
in
cancer
treatment
Other information on nitrogen mustard
WIKIPEDIA results for
nitrogen mustard
Amazon results for
nitrogen mustard
Tweet