OVOVIVIPAROUS


Meaning of OVOVIVIPAROUS in English

adj. producing eggs which hatch inside the body (so that the young are born alive but without a placenta)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.