spiromustine

Noun

 * 1) spirohydantoin mustard; a nitrogen mustard compound