islands_of_langerhans
1. [ noun ] (anatomy,zoology) cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
Synonyms: isles_of_langerhans islets_of_Langerhans
Related terms: endocrine_gland pancreas