Question: why echinoderms cannot survive in freshwater?
Answer: Starfish cannot live in fresh water due to the changes in salinity. ... Ions of salt and other minerals are higher in the cells of the starfish. Water will rush into the cells causing them to swell and eventually rupture killing the cells as the minerals try to disperse into the water and dilute.