Ovoviviparos e oviparos. Viviparous is a related term of ovoviviparous.