Wiktionary
endocannibals
n. (plural of endocannibal English)
n. (plural of endocannibal English)