sea barrow
English
Noun
sea
barrow
(
plural
sea barrows
)
The
egg case
of a
ray
or
skate
.