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