English dictionary
lh meaning and definition
Definition and meaning of lh at MeaningMonkey.org. lh meaning and definition in the English Dictionary.LH noun
Definition of LH (noun)
- a gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals
Source: Princeton University Wordnet