Canella-alba

1. (noun) large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes
Synonyms: Canella winterana, white cinnamon tree, wild cinnamon
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice