anthropophagy |ˌanθrəˈpäfəjē|nounthe eating of human flesh by human beings.DERIVATIVESanthropophagous |-gəs| adjectiveORIGIN mid 17th cent.: from Greek anthrōpophagia, from anthrōpophagos (see anthropophagi ).
I had no clue there was a word--in English at least--specifically for human-on-human cannibalism. I think I found this word on Pinterest when I stumbled over the Psoglav, a demonic figure of Slavic lore. However, I don't believe a demon eating is true anthropophagy, even if said demon has a more or less human body.