stanozolol
Noun
Meaning
stanozolol (uncountable)
(pharmacology) A synthetic anabolic steroid derived from testosterone, chemical formula C21H32N2O.
Noun
stanozolol (uncountable)
(pharmacology) A synthetic anabolic steroid derived from testosterone, chemical formula C21H32N2O.