melanostatin

English

Noun

melanostatin (usually uncountable, plural melanostatins)

  1. (biochemistry) Melanocyte-inhibiting factor (an endogenous peptide fragment derived from cleavage of the hormone oxytocin).

Anagrams