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