Meaning of lh
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
Other information on lh
WIKIPEDIA results for
lh
Amazon results for
lh
Tweet