Sea barrow

Sea´ bar´row


1.(Zool.) A sea purse.