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.

Etymology: L insula island + -IN

Oxford English vocab.      Оксфордский английский словарь.