Toyon
English Meaning
- An evergreen Californian shrub (Heteromeles arbutifolia), having leathery leaves, small white flowers in large panicles, and red, fleshy, berrylike fruit. Also called Christmas berry.
Sorry, No Malayalam Meaning for your input!
See Toyo Want To Try Toyon In Malayalam??