Definitions of Rosa banksia:

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