isles of Langerhans
definition: cell clusters in the pancreas that form the endocrine part of that organ
example:
speech part: noun
synonyms:
islands of Langerhans