delta cell (English, noun)
expansion: delta cell (plural delta cells)
Senses:
glosses: A kind of somatostatin-producing cell found in the stomach, intestine, and islets of Langerhans in the pancreas.
Forms:
form: delta cells
tags: plural