Word info

sabelloid

Adjective

Meaning

Like, or related to, the genus Sabella.

Source: Webster's dictionary

Close letter words and terms