Sabelloid Definition

adjective

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

Wiktionary
Advertisement

Origin of Sabelloid

Find Similar Words

Find similar words to sabelloid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sabelloid