echiuroid
[ ek-ee-yoo r-oid ]
/ ˌɛk iˈyʊər ɔɪd /
noun
any wormlike invertebrate of the phylum Echiuroidea, found in sand and mud of tropical and subtropical seas, having at the mouth a ciliated, often elongated prostomium.
adjective
belonging or pertaining to the Echiuroidea.
Words nearby echiuroid
echinoid,
echinulate,
echinus,
echium,
echiurid,
echiuroid,
echo,
echo boomer,
echo chamber,
echo check,
echo diplacusis