Dictionary
Necrophagus
necrophagy
n : feeding on corpses or carrion
Sugestion: souleater
Full meaning