echiurid
English
Etymology
Echiura
+
-id
Noun
echiurid
(
plural
echiurids
)
Any of several
spoon worms
of the class
Echiura
.