English dictionary, thesaurus, translations & etymology
FreeDict.com

beta cell in Polish

beta cell in Polish

komórka beta
noun
(anatomy) An endocrine cell, located in the islets of Langerhans of the pancreas, primarily responsible for the storage and release of insulin.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.