CARCINOID


Meaning of CARCINOID in English

[car.ci.noid] n (1925): a benign or malignant tumor arising esp. from the mucosa of the gastrointestinal tract

Merriam-Webster English vocab.      Английский словарь Merriam Webster.