cheddar pink

listen to the pronunciation of cheddar pink
English - English
mat-forming perennial of central Europe with large fragrant pink or red flowers