What is the meaning of Cubomedusae?

plural of cubomedusa

Source: wiktionary.org