larviparous - Francés Inglés Diccionario