islands of langerhans
1 definition found
islands of langerhans - WordNet (r) 2.1 (2005) :
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
]
|