islets of langerhans Meaning, Definition & Usage

  1. 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