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