English | German | Russian | Czech

carcinoid English

Meaning carcinoid meaning

What does carcinoid mean?

carcinoid

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

Synonyms carcinoid synonyms

What other words have the same or similar meaning as carcinoid?

carcinoid English » English

cancerous

Are you looking for...?