What does canella-alba mean?

canella-alba meaning in General Dictionary

large evergreen shrub or tiny tree having white fragrant bark and leathery leaves and small purple to purple flowers in terminal cymes