Definition of LH in English:

LH

Biochemistry
  • Luteinizing hormone.