English noun: isles of Langerhans | |||
| 1. | isles of Langerhans (body) 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 | ||
| Broader (hypernym) | ductless gland, endocrine, endocrine gland | ||
| Part meronym | pancreas | ||