Dictionary
Necrophagus
necrophagy

n : feeding on corpses or carrion
Sugestion: souleater
Full meaning