Question: can jellyfish live in freshwater?
Answer: They're freshwater jellyfish, a non-native species that's been spotted in Port Dover, Norfolk County, Welland, Fort Erie and in lakes and streams across central Ontario. Though the small and slimy translucent animals are a rare sight, one thing is clear: they're here to stay.