mat-forming perennial of central Europe with large fragrant pink or red flowers
Seed ·
cheddar pink in CommonParlance