Find the word definition

Wiktionary
box jellies

n. (plural of box jelly English)