Islets of Langerhans

endocrine cell clusters inside the pancreas that produce insulin and glucagon

» Glossary 4.4