CARCINOID


Meaning of CARCINOID in English

noun Date: 1925 a benign or malignant tumor arising especially from the mucosa of the gastrointestinal tract

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.