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