Answer: mantids

AnswerCrossword Clue
mantidsmantis
mantidsMANTID, a predatory insect, also MANTIS