necrophagous [ more necrophagous ; most necrophagous ]