beta_cellEnglish

beta cell

Noun

A cell that produces insulin in the isles of Langerhans in the pancreas

English: beta cell