Answer: chaetognaths

AnswerCrossword Clue
chaetognathsCHAETOGNATH, a kind of marine worm