ovoviviparismo

Italian

Etymology

From ovo- +‎ viviparismo.

Noun

ovoviviparismo m (plural ovoviviparismi)

  1. ovoviviparity