Language:
Free Online Dictionary|3Dict

islands of Langerhans

Source : WordNet®

islands of Langerhans
     n : cell clusters in the pancreas that form the endocrine part
         of that organ; secrete insulin and other hormones [syn: {isles
         of Langerhans}, {islets of Langerhans}]
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z