Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sabella Definition

Cancel
sabella
noun
A seaworm of the genus ''Sabella'', around 25 cm long, which lives in tubes that it builds itself

Words Related to sabella!

sabella Examples by Brain Bank Users