isles of langerhans definition

  • noun:
    • cellular groups in the pancreas that form the endocrine section of that organ; secrete insulin and other bodily hormones
29 votes

How would you define isles of langerhans?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!