The animals which lay eggs from which young ones hatch later on are called oviparous animals. Which of the following is not an oviparous animal?
Reveal answer
Fill a bubble to check yourself
The animals which lay eggs from which young ones hatch later on are called oviparous animals. Which of the following is not an oviparous animal?