carcinoid

English

Etymology

From carcino- +‎ -oid.

Noun

carcinoid (plural carcinoids)

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

Translations

Further reading