English Dictionary
◊ CARCINOID
carcinoid
n : a small tumor (benign or malignant) arising from the mucosa
of the gastrointestinal tract; usually associated with
excessive secretion of serotonin