Meaning of androgen

Definition of androgen

(noun) male sex hormone that is produced in the testes and responsible for typical male sexual characteristics

Other information on androgen

WIKIPEDIA results for androgen
Amazon results for androgen