Search Result:canella-alba
Overview of noun canella-alba
The noun canella-alba has 1 sense
- wild cinnamon, white cinnamon tree, Canella winterana, Canella-alba -- (large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes)