Carcinoid — definition
1. carcinoid (Noun)
1 definition
carcinoid (Noun) — A small tumour (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin.
3 types of
neoplasm tumor tumour