Saltwater fish drink lots and lots of water to replenish the water the ocean (saltier than their body) takes out of them through osmosis. They pee out the salt. Freshwater fish don’t drink water, but their body sucks in water (less salty than their body) through osmosis the opposite way, and still have to pee it out. Seawater fish could technically live in fresh water if they could pee fast enough to get rid of all the water they take in from it. There are examples of fish that can live in both though, salmon and bull sharks come to mind
Latest Answers