LH
Dictionary entry overview: What does LH mean? • LH (noun)
The noun LH has 1 sense:
1. a gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals
Familiarity information: LH used as a noun is very rare.
| Learn English with... Proverbs of the week | |
"It takes two to make a quarrel." (English proverb)
"Feed the goat to fill the pot." (Albanian proverb)
"Man's schemes are inferior to those made by heaven." (Chinese proverb)
"A horse aged thirty: don't add any more years." (Corsican proverb)
Page delivered in 0.0761 seconds
|