Webster's Revised Unabridged Dictionary · 1913
Sea pad
Copy link
Sea pad
(sē" pad`)
(Zoology)
A starfish.
↑