placentoid - Español Inglés Diccionario