English edit

Noun edit

sea barrow (plural sea barrows)

  1. The egg case of a ray or skate.