echiuroid

(redirected from Echiura)
Also found in: Wikipedia.

echiuroid

(ˌɛkɪˈjʊərɔɪd) or

echiuran

n
(Animals) any of the sea-inhabiting worms that belong to the phylum Echiura
adj
(Animals) relating to any of the sea-inhabiting worms that belong to the phylum Echiura