canella-alba
1. [ noun ] (botany) large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes
Synonyms: white_cinnamon_tree Canella_winterana wild_cinnamon
Related terms: shrub genus_Canella canella