leaf bud of plant embryo - Turkish English Dictionary