apomixis - French English Dictionary