What is the meaning of Cubomedusa?

Any jellyfish of the order Cubomedusae; the box jellyfish.

box jellyfish

Source: wiktionary.org