Jump to content

melanostatin

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

melanostatin (usually uncountable, plural melanostatins)

English Wikipedia has an article on:
Wikipedia
  1. (biochemistry) Melanocyte-inhibiting factor (an endogenous peptide fragment derived from cleavage of the hormone oxytocin).

Anagrams

[edit]