Answer: squillae

AnswerCrossword Clue
squillaeSQUILLA, a burrowing crustacean
squillaeany stomatopod crustacean having a pair of appendages modified for grasping prey and resembling those of a mantis