Attested.to

Definition

tufted perennial of western Europe and Azores having bright pink to white flowers

Seed ·