endocannibals
English
Noun
endocannibals
plural of
endocannibal