Definition of "sabella" []

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

Words like "sabella"

SUBSCRIBE TO WORD OF THE DAY