English synonyms about - contact  

carcinoid

noun

1 carcinoid

A small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin.

Polish: rakowiak


Find more on carcinoid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0325