semioviparous

semioviparous

(ˌsɛmɪəʊˈvɪpərəs)
adj
(of an animal) giving birth to young that are not yet fully-developed, as a marsupial