Find the word definition

The Collaborative International Dictionary
Sea jelly

Sea jelly \Sea" jel"ly\ (Zo["o]l.) A medusa, or jellyfish.

Wiktionary
sea jelly

n. A medusa, or jellyfish.