stanazolol
English
Noun
stanazolol (uncountable)
- (biochemistry, steroids) A synthetic anabolic steroid derived from testosterone.
- 2007 June 14, The Associated Press, “Sports Briefing”, in New York Times:
- Toney, 38, tested positive for boldenone and stanazolol, and Batchelder tested positive for stanazolol and oxandolone[sic], Garcia said.
-