- islets of Langerhans as a noun:
- 1
islets of Langerhans
noun
1 islets of Langerhans
Cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones.
synonyms: islands of Langerhans, isles of Langerhans.
debug info: 0.0141