English synonyms about - contact  

beta cell

noun

1 beta cell

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


Find more on beta cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0239