Could the number of eggs or young ones produced by an oviparous and viviparous mother be equal? Why?
Explanation The number of eggs and young ones produces by an oviparous or viviparous mother cannot be equal. This is because an oviparous mother gives rise to a greater number of eggs where some of them die during hatching process. On the other hand, a viviparous mother gives rose to fewer number of young ones as they don’t go through the hatching process but come live when a mother conceives. Also, they do not pass through the larval stage. Final Answer In oviparous reproduction, the eggs have to pass through a large number of developmental stages before becoming a proper adult such as fish, frogs, etc. whereas in viviparous reproduction, there are less chances of death as the mother gives birth to only a few young ones such as humans, cats, dogs, etc.