they lay many eggs because most of them are eaten before they hatch
10 in 1 time :) :)
Do you mean "Why do fish lay so many eggs at one time? The reason fish lay so many eggs at one time is survival. The more eggs that a female lays the better chance more eggs will have a chance to survive.
A mackerel is a fish they can lay up to 500,000 eggs at one time
The answer to how many eggs does a fish lay really depends on the type of fish that you are asking about. Some species on lay a few dozen while others will lay thousands in order to try to ensure their species survival.Fish can lay 2-500 eggs at a time, it depends on the species. That's why there are so many fish in a school of fish!Usually, about 50-200. The fish lays eggs in a simple way. Take the salmon for example. It makes a nest with it's tail then the male fertalizes the eggs and she lays them in the nest. The female die shortly after spawning(laying eggs). That is how this fish lays eggs. Actually, it depends on the fish. Some fish, like salmon, lay only a few hundred eggs. But generally, marine fish lay more eggs. Some marine fish lay millions of eggs.50-200 (usually)
60000000 JUST KIDDING! i think its like 100 to 200?Fish can lay 2-500 eggs at a time, it depends on the species.Fish can lay 2-500 eggs at a time, it depends on the species.
clown fish lay so many eggs because the eat them
It depends on where the fish lives. If it is in a pond then it will lay eggs in the spring and summer. If its a fish in an aquarium inside of a heated home, they can lay eggs at any time.
500 fish
fish and reptiles lay eggs
Yes fish do lay eggs but they are microscopic.
Fish don't lay anywhere, they always swim.
i say clown fish can have up to 500 eggs or more