Wiktionary
echiurid
n. Any of several spoon worms of the class ''Echiura''
n. Any of several spoon worms of the class ''Echiura''