Word info

hydroxystanozolol

Noun

Meaning

hydroxystanozolol (uncountable)

A metabolite of stanozolol.

Source: en.wiktionary.org

Close letter words and terms