INSULIN


Meaning of INSULIN in English

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.

AIDS English Glossary.      Английский словарь СПИДа.