cup-rose

EnglishEdit

NounEdit

cup-rose ‎(plural cup-roses)

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