Wiktionary
euthycarcinoids
n. (plural of euthycarcinoid English)
n. (plural of euthycarcinoid English)