spiromustine spirohydantoin mustard; a nitrogen mustard compound Noun spirohydantoin mustard; a nitrogen mustard compound