Word info

bolasterone

Noun

Meaning

bolasterone (uncountable)

(pharmacology) A 17α-alkylated anabolic steroid with close structural similarity to testosterone.

Source: en.wiktionary.org

Close letter words and terms