Answer: fleshworm

AnswerCrossword Clue
fleshworm(archaic) a worm or maggot that feeds on flesh