VariousWords beta
Related Terms:
Definitions:
Noun
androsterone
Definition: an androgenic hormone that is less active than testosterone
Definition: An androgenic hormone, excreted in the urine, somewhat less active than testosterone.