islands of Langerhans isles of Langerhans islets of Langerhans
islands_of_langerhans%1:08:00:: isles_of_langerhans%1:08:00:: islets_of_langerhans%1:08:00::
cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones