lutropin

English

Noun

lutropin (uncountable)

  1. luteinizing hormone

Translations