cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
<noun.body>
<noun.body>
| islands of Langerhans |
|
| isles of Langerhans |
|
| islets of Langerhans |
|