[noun] [U] - a hormone in the body which controls the amount of sugar in the blood and if not produced naturally or in large enough amounts in the body results in the disease diabetesShe has to have insulin injections for her diabetes.
INSULIN
Meaning of INSULIN in English
Cambridge English vocab. Кембриджский английский словарь. 2012