Answer: fleshworms

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