hydroxysteroid
noun
hy·droxy·ste·roid
-ˈsti(ə)r-ˌȯid also -ˈste(ə)r-
: any of several ketosteroids (as androsterone and dehydroepiandrosterone) found especially in human urine
Love words? Need even more definitions?
Merriam-Webster unabridged
Share