insulin, 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
See related words and definitions of word "insulin" in Indonesian > >