VariousWords beta
Related Terms:
Noun
Definition: A kind of somatostatin-producing cell found in the stomach, intestine, and islets of Langerhans in the pancreas.
VariousWords beta
Definition: A kind of somatostatin-producing cell found in the stomach, intestine, and islets of Langerhans in the pancreas.