Sabelloid
/(?)/
Sa·bel·loid
Sabelloid
a.
Like, or related to, the genus Sabella.
(Zool.)