Answer: devilshorse

AnswerCrossword Clue
DEVILSHORSE

Praying mantis