islet of Langerhans
noun phrase
plural islets of Langerhans
Definition of islet of Langerhans
: one of the clusters of small slightly granular endocrine cells that form anastomosing trabeculae among the tubules and alveoli of the pancreas and secrete insulin and glucagon
Keep scrolling for more
Keep scrolling for more