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
shimmer
survival
mushroom
scanning
underarm
rumor
jolliness
blade
pyromania
thinness
deuce
skimming
showoff
evacuee
ellipse
lucid
dandy
disinfect
surrogate
coveted
appendiceal
foregut
carcinomas
carcinomatous
carcinoma
carcinosis
carcinomatosis
carcinomata
carcinogens
carcinogenic
carcinogen
carcinogenesis
cancers
adenocarcinomas
carcinogenicity