Definition of Isles Of Langerhans

  • 1. Cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones Noun

Synonyms for word "isles of langerhans"

Semanticaly linked words with "isles of langerhans"

Hyponims for word "isles of langerhans"