ovoviviparous

adj

1.
producing living young from eggs that hatch within the body