Noun islands of langerhans has 1 sense
  1. islands of Langerhans, isles of Langerhans, islets of Langerhans - cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
    --1 is a kind of endocrine gland, endocrine, ductless gland
    --1 is a part of pancreas
,
TOP