INSULIN


Meaning of INSULIN in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.