Search Result for "isles of langerhans":
Wordnet 3.0

NOUN (1)

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]


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]