insulin Definition
Dictionary Home » Words Starting with I » instinctive ... integration » insulin
insulin
noun
- 1. A hormone (sense 1) secreted by the islets of Langerhans in the pancreas, which controls the concentration of sugar in the blood. A lack of it causes diabetes.
