Attested.to

Definition

deciduous Japanese shrub cultivated for its fragrant yellow flowers

Seed ·