-
nounlarge evergreen shrub or small tree having white aromatic bark and leathery leaves and small purple to red flowers in terminal cymes
Parts of canella alba
We don't have examples for this word yet.
We don't have examples for this word yet.