English synonyms about - contact  
isles of Langerhansislands of Langerhansislets of Langerhansductless glandendocrineendocrine glandpancreas

isles of Langerhans

noun

1 isles of Langerhans

Cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones.

synonyms: islands of Langerhans, islets of Langerhans.


Find more on isles of langerhans elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015