cubomedusa

Noun

 * 1) Any jellyfish of the order ; the box jellyfish.

Noun

 * 1) box jellyfish