Attested.to

Definition

a North American evergreen shrub having glossy leaves and white or rose-colored flowers

Seed ·

Term in context

American laurel in CommonParlance