. Animals that give birth to the young ones are called


A: oviparous

B: viviparous

C: ovi - viviparous

D: None of these

Best Answer

Explanation-

Oviparous animals - They are those animals that lay their eggs, female laying eggs do not show any embryonic development within them. For example-eggs of birds, hens.

Viviparous animals - They are those animals that give birth to the young ones, here fertilization and embryonic development take place inside the body of the animals. For example-Humans, dogs, and cats.

Ovi-viviparous animals -They are those animals that lay eggs inside the body, eggs hatch inside the female body and are nurtured within the body but no placental appendage is seen. For example-sharks, rays, snakes.

Final Answer-

So, The correct option is B (viviparous). 

Talk to Our counsellor