Definition of ovoviviparity in English:

ovoviviparity

noun

Zoology

Pronunciation

ovoviviparity

/ˌəʊvəʊvɪvɪˈparɪti/