Attested.to

Definition

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

Seed ·

Term in context

Canella winterana in CommonParlance