"ovovivipar" in English ovovivipar {adj.} ovoviviparous Detailed translations for "ovovivipar" ovovivipar{adjectiv} ovovivipar ovoviviparous