Attested.to

Definition

a flowering variety of China pink distinguished by jagged-edged petals

Seed ·