Definition of LH in English:

LH

abbreviation

Biochemistry
  • Luteinizing hormone.