islet :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
islets of langerhans
islets of langerhans
noun
cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
islands of Langerhans; isles of Langerhans
.
WordNet