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