• Creature The jellyfish is a marine invertebrate with long, stinging tentacles, found in oceans all over the world. Read More