plant embryology - French English Dictionary