ovoviviparous

(adjective)

adjective

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