a steroid metabolite, found in male urine, having weak androgenic potency - Spanish English Dictionary
History

a steroid metabolite, found in male urine, having weak androgenic potency



Meanings of "a steroid metabolite, found in male urine, having weak androgenic potency" in Spanish English Dictionary : 1 result(s)

English Spanish
Biology
a steroid metabolite, found in male urine, having weak androgenic potency androsterona [f]