Library
(histology) Any of the cells of the gastrointestinal tract that are thought to secrete serotonin.
View more Science videos
See enteroendocrine cell.