echiurid

English

Etymology

Echiura +‎ -id

Noun

echiurid (plural echiurids)

  1. Any of several spoon worms of the class Echiura.