carcinoid

Noun
  1. A small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract;
    Usually associated with excessive secretion of serotonin (synset 114260630)

Other Searches