CHEDDAR PINK



Definition:

  1. [noun] mat-forming perennial of central Europe with large fragrant pink or red flowers
    Synonyms: Diangus gratianopolitanus