Definition Definition

sabelloid - Meaning and Examples

Meaning of 'sabelloid' (Webster Dictionary)

1 . Sabelloid [ a.]
- Like, or related to, the genus Sabella.