English dictionary
canella-alba meaning and definition
Definition and meaning of canella-alba at MeaningMonkey.org. canella-alba meaning and definition in the English Dictionary.CANELLA-ALBA noun
Definition of Canella-alba (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
Source: Princeton University Wordnet