Subscribe
URL of the page has been copied to clipboard.
Meaning : Male sex hormone that is produced in the testes and responsible for typical male sexual characteristics.
Synonyms : androgen
Install App