What is the full meaning of somatomedins
SOMATOMEDIN, an endogenous peptide pronounced in the liver [n]
Example of the word somatomedins placed on a Scrabble board.