So that the eggs can hatch and the big sharks and whales won't eat the fish.
- answered by a intellegent 7th grader
Fish lay there eggs in shallow water.
Like most fish, they lay eggs. Herring females lay their eggs in shallow open water and they sink to the bottom.
yes fish lay there eggs in the water
hu
Yes
marine fish lay eggs in fresh water river
they do it becase they want to be cool and they lay them in water der!
The vast majority do. There are very few species of egg laying fish that do not lay their eggs in water.
I think they lay there eggs in water in little holes they make. Try watching Nemo LOL!
fish and reptiles lay eggs
Yes fish do lay eggs but they are microscopic.
what kind of fish dont lay eggs