Answer: Islets of Langerhans
Explanation: Islets of Langerhans are three-dimensional clusters of about 1000 cells that constitute the endocrine portion of the pancreas.
5.6m questions
7.3m answers