Word info

sarcolysin

Noun

Meaning

sarcolysin (uncountable)

The nitrogen mustard compound melphalan.

Source: en.wiktionary.org

Close letter words and terms