Wiktionary
oviviviparous
a. (alternative form of ovoviviparous English)
a. (alternative form of ovoviviparous English)