Sabella definitions

A seaworm of the genus Sabella, around 25 cm long, which lives in tubes that it builds itself.
noun
0
0
Advertisement

Origin of sabella

From Latin sabulum (“sand”).