Italian edit

Etymology edit

From ovo- +‎ viviparismo.

Noun edit

ovoviviparismo m (plural ovoviviparismi)

  1. ovoviviparity