worm [noun] + ovo-viviparous [adjective]