Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: insulin  in-su-lin [N. Amer], in-syû-lin [Brit]
  1. 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