sea barrow

English

Noun

sea barrow (plural sea barrows)

  1. The egg case of a ray or skate.