a peptide hormone produced by the Islets of Langerhans cells in the pancreas. Insulin enables the body to metabolize and use glucose. Lack of or insensitivity to insulin results in diabetes.
INSULIN
Meaning of INSULIN in English
AIDS English Glossary. Английский словарь СПИДа. 2012