Definition of Insulin
Noun: insulin in-su-lin [N. Amer], in-syû-lin [Brit]
- Hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
See also:
insulators
insulins
Anagrams containing the word insulin