Wiktionary
livebearing
a. (context biology English) That bears live offspring; viviparous alt. (context biology English) That bears live offspring; viviparous