Webster's Revised Unabridged Dictionary · 1913
Sea-blubber
Copy link
Sea-blubber
, noun
(Zoology)
A jellyfish.
↑