Search Result for "islands 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):

islands 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]