cheddar pink

Noun
  1. Mat-forming perennial of central Europe with large fragrant pink or red flowers (synset 111829740)

Found on Word Lists

Other Searches