25,000 people die every day due to starvation.
2 definitions found

From The Collaborative International Dictionary of English v.0.44 [gcide]:

LH \LH\ n. (Biochem.) An abbreviation for luteinizing hormone, a gonadotropic hormone that is secreted by the pituitary and stimulates ovulation in female mammals, and stimulates androgen release in male mammals. [Acronym]

Syn: luteinizing hormone, interstitial cell-stimulating hormone. [WordNet 1.5]

From WordNet (r) 2.0 [wn]:

LH

noun: a gonadotropic hormone that is secreted by the anterior pituitary; stimulates ovulation in female mammals and stimulates androgen release in male mammals [syn: {luteinizing hormone}, {interstitial cell-stimulating hormone}, {ICSH}]
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM