Find the word definition

The Collaborative International Dictionary
Sabelloid

Sabelloid \Sa*bel"loid\, a. [Sabella + -oid.] (Zo["o]l.) Like, or related to, the genus Sabella. -- Sa*bel"loid, n.

Wiktionary
sabelloid

a. Of, like, or relating to the genus ''Sabella'' or any worm of this genus.