INSULIN


Meaning of INSULIN in English

n. Biochem. a hormone produced in the pancreas by the islets of Langerhans, regulating the amount of glucose in the blood and the lack of which causes diabetes.

[ L insula island + -IN ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.