rose campion

Noun
  1. An old cottage garden plant of southeastern Europe widely cultivated for its attractive white woolly foliage and showy crimson flowers (synset 111832563)

Found on Word Lists

Other Searches