WordNet (r) 3.0 (2006):isles of Langerhans n 1: cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones [syn: islands of Langerhans, isles of Langerhans, islets of Langerhans]