ランゲルハンスとう
rangeruhansutō

Noun

1. islets of Langerhans; pancreatic islets

Anatomy