Definition, synonyms and related words
Any annelid worm of the subclass Echiura, formerly considered to be its own phylum.