Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word canella-alba from English dictionary with examples, synonyms and antonyms.

canella-alba   noun

Meaning : 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

Canella-alba meaning in Bengali (Bangla).