polyembryony - Spanish English Dictionary