placentiferous - Francés Inglés Diccionario