carcinoids
English
Noun
carcinoids
plural of
carcinoid