exocannibals
English
Noun
exocannibals
plural of
exocannibal