quetognato
Meanings
Noun
1. chaetognath, arrow worm (zoology)