Home

Word

beta cell, n.
more info a cell that produces insulin in the isles of Langerhans in the pancreas
<noun.body>

beta cell
semantic pointers
hypernym