LH


Meaning of LH in English

[LH] abbreviation left hand, lower half, luteinizing hormone

Merriam-Webster English vocab.      Английский словарь Merriam Webster.