What is ovoviviparous??
Ovoviviparous is a zoological term that refers to animals that produce eggs but retain them inside the female body until hatching occurs.
Ovoviviparous are the mammals that lay egg
Ovoviviparous are organisms which lay eggs but take care that is nourishes it egg inside its body eg snakes