placentiform - Spanish English Dictionary