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.
Fish can lay 2-500 eggs at a time, it depends on the species.
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.
9 to 800 eggs
they lay many eggs because most of them are eaten before they hatch
A mackerel is a fish they can lay up to 500,000 eggs at one time
frogs and fish lay so many eggs at one time because the preform external fertilization, and because of this all of the eggs don't get fertilized.
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.
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.
they produce 1000's each time the lay eggs.
10 in 1 time :) :)
All birds lay eggs and many fish lay eggs. Only about 1% of fish give birth to live young.