Home / L / lh

lh

noun 2 letters Scrabble 5 WWF 5
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →