islets of Langerhans in Irish
islets of Langerhans in Irish
insíní Langerhans
(anatomy, biology) Distinctive regions of tissue in the pancreas, which contain its endocrine cells.