Answer: somatomedins

AnswerCrossword Clue
somatomedinsSOMATOMEDIN, an endogenous peptide pronounced in the liver