spiromustine

spirohydantoin mustard; a nitrogen mustard compound

Noun

  1. spirohydantoin mustard; a nitrogen mustard compound
From Wiktionary's contributor community, shared under CC BY-SA 4.0.