carcinoid meaning

Meaning of carcinoid

What is the full meaning of carcinoid

a benign or malignant tumour arising from the mucosa of the gastrointestinal tract [n -S]

Example of the word carcinoid placed on a Scrabble board.

Unscrambled word carcinoid

Points for carcinoid

Scrabble
21 points
Word With Friends
17 points
Wordfeud
21 points

Related pages for carcinoid