polyembryony - French English Dictionary