- LH as a noun:
- 1
LH
noun
1 LH
A gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals.
synonyms: ICSH, interstitial cell-stimulating hormone, luteinizing hormone.
Polish: lutropina, LH, hormon luteinizujÄ…cy
debug info: 0.0149