Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
carcinoid
has 1 sense
carcinoid
- a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin
--
1
is a kind of
tumor
,
tumour
,
neoplasm
,
TOP