Definitions of banksia rose:

  • noun:   Chinese evergreen climbing rose with yellow or white single flowers