meaning of nitrogen mustard

1. a toxic compound resembling mustard gas in structure; important in cancer treatment


Related Words

nitrogen mustard |

Developed & Maintained By Taraprasad.com

Treasure Words