Ovoviviparous - Definition

ovoviviparous

adj 1: producing living young from eggs that hatch within the
body [ant: live-bearing, oviparous, viviparous]

Look up another word