Skip to content

What is the difference between viviparous animals and oviparous animals?

ScienceClass 8ICSEAnswered 28 Mar 2026
Answer

Answer

Viviparous Animals

  • Animals that give birth to offspring are called
  • In viviparous animals, both fertilization, as well as the development of the embryo, takes place inside the female reproductive system.
  • Examples of Viviparous Animals: Human beings, dogs, cats, elephants,

Oviparous Animals

  • Animals that lay eggs are called
  • In oviparous animals, fertilization takes place internally but embryo development takes place
  • Examples of Oviparous Animals: Fish and Frog
Science · Class 8