Answer: sarcophagous

AnswerCrossword Clue
sarcophagousfeeding on flesh; carnivorous