I think the answer is that half of them aren't going to make it any ways. Also, They can lay a bunch since they are so small.
Yes, most fish lay their eggs in water. This is because fish require water for their eggs to hatch and develop. The water helps protect the eggs and provides the necessary oxygen and nutrients for the developing embryos.
Fish lay there eggs in shallow water.
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.
fish and reptiles lay eggs
Yes fish do lay eggs but they are microscopic.
I think they lay there eggs in water in little holes they make. Try watching Nemo LOL!
what kind of fish dont lay eggs
In the bogs, or more specifically, warm, soggy, moist areas.
Most fish lay eggs that are externally fertilized. This means that the female fish releases her eggs into the water, where they are fertilized by the male fish's sperm. The fertilized eggs then develop outside the female's body until they hatch.