Could the number of eggs or young ones produced by an oviparous and viviparous mother be equal? Why?
kavitaEnlightened
Could the number of eggs or young ones produced by an oviparous and viviparous mother be equal? Why?
Share
An oviparous animal always produces more number of
eggs than the young ones produced by a viviparous
animal. This is because their eggs are exposed to external
environment and predators and they have to pass
through a large number of developmental stages before
becoming an adult. Hence, they face less chances of
survival than the foetus developing inside the mother’s
body. The large number of eggs compensates the
inevitable loss and ensures the continuation of race.