LHRH

English

Noun

LHRH

  1. (biochemistry) Initialism of luteinizing hormone-releasing hormone.