Find the word definition

Wiktionary
stenbolone

n. An anabolic steroid.

Wikipedia
Stenbolone

Stenbolone (brand names Anatrofin, Stenobolone) is an anabolic steroid. It is structurally similar to 1-testosterone and methylstenbolone.