nitrogen_mustard has definitions from the fields of chemistry,medicine
1
[ noun ] (chemistry,medicine) a toxic compound resembling mustard gas in structure; important in cancer treatment

Related terms

compound

*