they produce 1000's each time the lay eggs.
The female Blue Tilapia lays about 9-10 eggs. Some have been reported to lay 14-19.
Rohu fish produce upto 1 lakh eggs/kg body weight. Depending upon the weight of the fish it can produce upto 27 lakhs eggs (~ 20 to 30 % of body weight).
with eggs
Only female fish produce eggs.
A broadcast spawner would produce many smaller eggs and an egg guarder would produce fewer but larger eggs. Thus the broadcast spawner produces more eggs.
yes. she makes eggs and he protects.
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.
Of the many eggs fish lay, very few reach adulthood. The eggs are preyed on by many aquatic creatures, and the hatched fry are still in danger of being eaten. Only by laying so many eggs can the species have a chance of surviving.
depends on the fish.
Females lay the eggs, and the Males Fertilize over them.
Some fish species produce eggs and some fish species give birth to live baby fish.
Females only produce one or two eggs, males produce many sperm.
fish eggs and young fish tend to have many predators that want to eat them so many of them don't survive. By laying large amounts of eggs, adult fish increases the probabilty that one of those eggs will survive to grow into a full grown fish and reproduce.