WordUnscrambler Home
insulin
Definitions
[ˈɪnsjʊlɪn], (Noun)
Definitions:
- a hormone produced in the pancreas by the islets of Langerhans, which regulates the amount of glucose in the blood. The lack of insulin causes a form of diabetes
Phrases:
Origin
:
early 20th century: from Latin insula ‘island’ + -in
Click here to see the free dictionary definition for insulin
definition by Oxford Dictionaries