1). Ovoviviparously
1). Ovoviviparous 2). Ovipositional
1). Viviparities 2). Viviparously 3). Ovipositions
1). Ovipositors 2). Oviposition 3). Ovipositing
1). Ovipositor 2). Viviparity 3). Viviparous 4). Oviposited 5). Viperously
1). Vivipara 2). Viperous 3). Viperish 4). Viperine 5). Oviposit
1). Ovipara
1). Vipers
1). Viper