carcinoids meaning

Meaning of carcinoids

What is the full meaning of carcinoids

CARCINOID, a benign or malignant tumour arising from the mucosa of the gastrointestinal tract [n]

Example of the word carcinoids placed on a Scrabble board.

Unscrambled word carcinoids

Points for carcinoids

Scrabble
23 points
Word With Friends
18 points
Wordfeud
23 points

Related pages for carcinoids