English dictionary
isles of langerhans meaning and definition
Definition and meaning of isles of langerhans at MeaningMonkey.org. isles of langerhans meaning and definition in the English Dictionary.ISLES OF LANGERHANS noun
Definition of isles of Langerhans (noun)
- cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
- synonyms: islands of Langerhans, islets of Langerhans
Source: Princeton University Wordnet