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