echiurid (English, noun)
expansion: echiurid (plural echiurids)
Senses:
glosses: Any of several spoon worms of the class Echiura.
Forms:
form: echiurids
tags: plural