Sea barrow /(?)/

Sea· bar·row

Sea barrow

  1. A sea purse. (Zool.)