English

edit

Etymology

edit

Echiura +‎ -id

Noun

edit

echiurid (plural echiurids)

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