ISLAND OF LANGERHANS


Meaning of ISLAND OF LANGERHANS in English

clusters of glucagon- and insulin-secreting endocrine cells in the pancreas (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.