Science, asked by swapnakondi, 10 months ago

why do fishes lay thousands of eggs at a time ?​

Answers

Answered by Tasneef12
1

Answer:

Most fish release thousands of eggs, scattering them in the water where the male fish fertilize them. ... This improves the chances of the babies surviving, so fewer eggs are laid. A few kinds of fish keep their eggs inside their bodies, so when they hatch they give birth to live young.

Explanation:

Most fish and reptiles do not nurture or protect their young. This means that each individual offspring has a lower chance of survival, since it is left on its own from the time it hatches. ... In short, fish lay a large number of eggs to ensure the success of the reproductive strategy they employ.

  • I hope it helps you
  • Thank you for giving me a chance to answer your question. I love helping people.
  • Just feet my answer brainly it doesn't matter you mark it or not.

Thank you once again.Bye

Similar questions