insulin


Meanings

  • hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
  • INSULIN n pl. -S a hormone

Synonyms


Scrabble Score: 7

insulin is a valid Scrabble (US) TWL word

insulin is a valid Scrabble Word in Merriam-Webster MW Dictionary

insulin is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 11

insulin is a valid Words With Friends word