Word info

oxymetholone

Noun

Meaning

oxymetholone (uncountable)

(pharmacology) A synthetic anabolic steroid developed in 1960, used to treat osteoporosis and anaemia and to stimulate muscle growth in undernourished or underdeveloped patients.

Source: en.wiktionary.org

Close letter words and terms