Definition of Islands 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 "islands of langerhans"

Semanticaly linked words with "islands of langerhans"

Hyponims for word "islands of langerhans"