beta cell in Polish
beta cell in Polish
komórka beta
(anatomy) An endocrine cell, located in the islets of Langerhans of the pancreas, primarily responsible for the storage and release of insulin.