Word info

vamorolone

Noun

Meaning

English Wikipedia has an article on:vamoroloneWikipedia
vamorolone (uncountable)

(medicine) A synthetic steroid drug used to treat some muscular dystrophy

Source: en.wiktionary.org

Close letter words and terms