echiuroid


echiuroid

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

echiuran

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