CARCINOID


Meaning of CARCINOID in English

[ 'kα:sɪnɔɪd ]

■ noun Medicine a tumour of a type occurring especially in the appendix and sometimes secreting hormones.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.