Definition, synonyms and related words
A pharmaceutical steroid, a stanozolol derivative with a furazan ring system in place of the pyrazole.