• Sea-blubber

    Full definition of sea-blubber

    Noun

    1. A jellyfish.
    © Wiktionary