Definify.com

Definition 2026


carcinoid

carcinoid

English

Noun

carcinoid (plural carcinoids)

  1. (medicine) A form of slow-growing tumour originating in the neuroendocrine system.

Translations