Sabelloid /(?)/

Sa·bel·loid

Sabelloid

a.
  1. Like, or related to, the genus Sabella. (Zool.)