Definify.com

Definition 2025


lutropin

lutropin

English

Noun

lutropin (uncountable)

  1. luteinizing hormone

Translations