stanazolol
Noun
Meaning
English Wikipedia has an article on:stanazololWikipedia
stanazolol (uncountable)
(biochemistry, steroids) A synthetic anabolic steroid derived from testosterone.
Noun
English Wikipedia has an article on:stanazololWikipedia
stanazolol (uncountable)
(biochemistry, steroids) A synthetic anabolic steroid derived from testosterone.