[in.su.lin] n [NL insula islet (of Langerhans), fr. L, island] (1914): a protein pancreatic hormone secreted by the islets of Langerhans that is essential esp. for the metabolism of carbohydrates and is used in the treatment and control of diabetes mellitus
INSULIN
Meaning of INSULIN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012