leaf bud of plant embryo - German English Dictionary