Word info

spiromustine

Noun

Meaning

spiromustine (uncountable)

spirohydantoin mustard; a nitrogen mustard compound

Source: en.wiktionary.org

Close letter words and terms