nitrogen mustard Meaning, Definition & Usage

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

WordNet