Meaning of carcinoid
Definition of carcinoid
(noun)
a
small
tumor
(benign or malignant) arising from the
mucosa
of the
gastrointestinal
tract;
usually
associated with
excessive
secretion
of
serotonin
Other information on carcinoid
WIKIPEDIA results for
carcinoid
Amazon results for
carcinoid
Tweet