Meaning of icsh

Definition of icsh

(noun) a gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals

Other information on icsh

WIKIPEDIA results for icsh
Amazon results for icsh