YourDictionary

menotropins medical definition

noun
A purified extract of postmenopausal urine primarily containing follicle-stimulating hormone.

link/cite print suggestion box