Webster's Revised Unabridged Dictionary · 1913
Sea barrow
Copy link
Sea barrow
(Zoology)
A sea purse.
↑