ランゲルハンス とう
rangeruhansutō

Noun

1. islets of Langerhans; pancreatic islets

Anatomy