carcinoid (English, noun)
expansion: carcinoid (plural carcinoids)
Senses:
topics: medicine
sciences
glosses: A form of slow-growing tumour originating in the neuroendocrine system.
Forms:
form: carcinoids
tags: plural