Answer: phoronids

AnswerCrossword Clue
phoronidsPHORONID, a wormlike marine animal