Answer: devilshorse

AnswerCrossword Clue
DEVILSHORSEPraying mantis