English dictionary
carcinoid meaning and definition
Definition and meaning of carcinoid at MeaningMonkey.org. carcinoid meaning and definition in the English Dictionary.CARCINOID noun
Definition of carcinoid (noun)
- a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin
Source: Princeton University Wordnet