Definition of carcinoid
English to English noun - a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin
source: WordNet 3.0
Visual Synonyms 
Nearby Word
carcinoid, characinidae, carcanet, crescendo, coarsened, crosswind, circinate, crescentia, church mode, charge unit, carkanet, chargeant, croissant, charge account, corrigenda, crassiment, cherishment, coregonidae, corsned, coruscant
|
|
|