stem and leaf anatomy - Turkish English Dictionary