islands of Langerhans

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

How islands of Langerhans is being used?