echiuroid
noun
echi·uroid
ˌe-ki-ˈyu̇r-ˌȯid
: any of a phylum (Echiura synonym Echiuroidea) of marine worms of uncertain taxonomic affinities that have a sensitive but nonretractile proboscis above the mouth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share