Could the number of eggs or young ones produced by an oviparous and viviparous mother be equal? Why

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.

Related Topics