Wordage.info

the free tool for word discovery

Wordage.info / insulin

Exact Match:

insulin
hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells

Synonyms:

  • no synonyms found
Advertisement