Find the word definition

Wiktionary
sea blubber

n. A large jellyfish, ''Cyanea capillata''.