Definition of ovoviviparity in English:

ovoviviparity

Pronunciation /-ˌvīvəˈparitē/

noun

Zoology