English | German | Russian | Czech

inhibin English

Meaning inhibin meaning

What does inhibin mean?

inhibin

(biochemistry) A peptide hormone, secreted by the gonads, which inhibits the secretion of follicle-stimulating hormone and is thus under consideration as a male contraceptive

Synonyms inhibin synonyms

What other words have the same or similar meaning as inhibin?

inhibin English » English

inhibitant chalone

Are you looking for...?