islands 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
    islets of Langerhans; isles of Langerhans.

WordNet