Attested.to

Definition

European deciduous shrub turning red in autumn having dull white flowers

Seed ·