Wiktionary
echiuran
n. Any wormlike invertebrate of the phylum ''Echiura''
Wikipedia
Echiuran