ovipara /әu'vipәrә/ 📖 中文释义 [复]n.卵生动物 📘 English Definition(英文释义) n. pl. An artifical division of vertebrates, including thosethat lay eggs; -- opposed to Vivipara. ← ovinia O 字母词表 oviparity →