Synonyms of Carcinoid in English :
Antonyms of Carcinoid in English
Thesaurus of Carcinoid in English
1. (noun) a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin