Loading...
Minimalist Dictionary
Login
or
Sign up
carcinoids
noun
A form of slow-growing tumour originating in the neuroendocrine system.
Word Frequency 1800~2019
Related words
Other words
sneezing
discover
bakeshop
tried
capitol
driller
settling
phonics
hurdle
retaining
concise
encroach
spotter
dining
cape
numbness
down
dad
silt
hypertext
appendiceal
foregut
carcinomas
carcinomatous
carcinoma
carcinosis
carcinomatosis
carcinomata
carcinogens
carcinogenic
carcinogen
carcinogenesis
cancers
adenocarcinomas
carcinogenicity