Vocabulary
膵島
すいとう
pancreatic islets; islets of Langerhans
noun