YourDictionary

Dictionary Home » Dictionary Definitions » nitrogen mustard

nitrogen mustard

any of a class of compounds similar to mustard gas, but having an amino nitrogen in place of a sulfur atom: used in the treatment of cancers, etc.

Learn more about nitrogen mustard

link/cite print suggestion box