Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Insulin in English

English

Insulin

/ɪnsələn/

noun

1. Hormone secreted by the isles of langerhans in the pancreas

  • Regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
synonym:
  • insulin