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.