leaf bud of plant embryo - French English Dictionary