cup-rose

EnglishEdit

NounEdit

cup-rose (plural cup-roses)

  1. (Britain, dialect, Yorkshire) The red poppy.

AnagramsEdit