Definition of Canella-Alba

  • 1. Large evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes Noun

Synonyms for word "canella-alba"

Semanticaly linked words with "canella-alba"

Hyponims for word "canella-alba"