Attested.to

Definition

deciduous thorny shrub native to China having red or white blossoms

Seed ·