islands of langerhans definition

  • noun:
    • cellular clusters when you look at the pancreas that form the endocrine section of that organ; secrete insulin as well as other bodily hormones
29 votes

How would you define islands of langerhans?

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