Fish live on land
Pacific Cloudfish (scientific name Alticus arnoldorum) - is a fish that lives on land and can jump long distances without legs. This is a marine fish but on land in all everydayDiscovering fish is evolving to prepare water to live on shore
You may not know, but some fish species are now evolving to live on the ground, and a new study has shown that they have migrated to hide from aquatic predators.