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