Attested.to

Definition

the practice of eating the flesh of your own kind

Seed ·

Term in context

cannibalism in CommonParlance