Download - Teacher Edition Jellyfish - te jellyfish.pdf · PDF file Cannonball jellyfish 6 Where do jellyfish live? Most jellyfish live in the sea but some live in lakes and rivers. There are