endocannibals

English

Noun

endocannibals

  1. plural of endocannibal