Answer: screwworms

AnswerCrossword Clue
screwwormsSCREWWORM, the larva of a dipterous fly which develops under the skin of certain animals