WordNet: islands of Langerhans, isles of Langerhans, islets of Langerhans

Sanatista
cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones



islands of Langerhans


isles of Langerhans


islets of Langerhans