-
adjectiveproducing living young from eggs that hatch within the bodyOpposite:
Definition that contains ovoviviparous
- salamandra atra ovoviviparous amphibian of the Alps
- alpine salamander ovoviviparous amphibian of the Alps