Skip to definition.
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

Derived forms: insulins

Type of: endocrine, hormone, hypoglycaemic agent, hypoglycemic agent, internal secretion

Encyclopedia: Insulin, porcine