(n)cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones, Syn.isles of Langerhans, islets of Langerhans
[えぞ;えみし(ok), ezo ; emishi (ok)](n) (1) peoples formerly of northern Japan with distinct language and culture (i.e. the Ainu); (2) (えぞ only) (See 蝦夷地) Yezo (northern part of Meiji-era Japan, esp. Hokkaido, but also Sakhalin and the Kuril Islands)#11941[Add to Longdo]