CARCINOIDS

Scrabble 15 Words With Friends 18

Definition

CARCINOIDS is the plural of CARCINOID.

noun CARCINOID: a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract.

See all 318 words you can make from CARCINOIDS →

← Unscramble different letters