Insulin

word postgraduate

Noun

hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word