sea barrow (0 synonym found)

We don't have any synonyms for sea barrow yet.

Did you mean…

Think sea barrow belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sea barrow:

(n) : The egg case of a ray or skate.

Definition of sea barrow:

(n) : The egg case of a ray or skate.

Back to Top