carcinoid
noun
car·ci·noid
ˈkär-sə-ˌnȯid
: a benign or malignant tumor arising especially from the mucosa of the gastrointestinal tract
Love words? Need even more definitions?
Merriam-Webster unabridged
Share