nitrogen mustard
English Dictionary
->
Letter N
-> nitrogen mustard
Search Dictionary:
nitrogen mustard Definition
(n)
a
toxic
compound
resembling
mustard
gas
in
structure
;
important
in
cancer
treatment
nitrogen mustard Synonyms
nitrogen mustard
© Art Branch Inc.