Question:
Could the number of eggs or young ones produced by an oviparous and viviparous mother be equal? Why?
Answer:
No, the numbers are not equal.
- Oviparous animals (egg-laying) – Lay a large number of eggs because survival chances are low. Many eggs/young die due to predators or lack of care.
- Viviparous animals (give birth to young) – Produce fewer offspring, but they are protected inside the mother’s body and have higher survival chances.
So, oviparous = more eggs but less survival; viviparous = fewer young but better survival.






.avif)




