They Lay hard shelled eggs.
marine fish lay eggs in fresh water river
yes
In fresh water.
Salmon and Steelhead
Yes, All amphibians must lay their eggs in water. If they lay them on land their eggs will dry up.
Bullfrogs (Lithobates catesbeianus) are a species of amphibians that typically lay their eggs in water rather than on land.
The kind of water the frogs lay their eggs are in fresh waters that are in ponds, lakes, and rivers.
Salmon lay there fish upstream so fresh water fish wont eat their eggs. Also because, salmon grow up in salt water environment.
Toads traditionally lay their eggs in the water more likely than not near the shore or close to ground.
Grasshoppers do not lay eggs in the water. Instead, grasshoppers will lay eggs in the soil and wait for them to hatch.
Depends what kind of female turtle we are speaking of. Some species lay their eggs in sand in a dry environment, but some are capable of doing it in the water.