Noun: insulin in-su-lin [N. Amer], in-syû-lin [Brit]
- Hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
"Diabetics often require insulin injections"
Derived forms: insulins
Type of: endocrine, hormone, hypoglycaemic agent, hypoglycemic agent, internal secretion
Encyclopedia: Insulin, porcine