Find the word definition

Wiktionary
box jelly

n. box jellyfish