islets of Langerhans science definition
Irregular clusters of endocrine cells that are scattered throughout the tissue of the pancreas. The islets of Langerhans contain cells that produce and secrete the hormones insulin and glucagon.
Learn more about islets of Langerhans