| Noun | 1. | isles of Langerhans - 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 |
About this site and copyright information - Online Dictionary Home