islands of Langerhans
1.
(
noun
) cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
Synonyms:
islets of Langerhans
Related Words:
ductless gland
,
endocrine gland
Terms and Conditions of Use / Copyright Notice