rosa banksia Meaning, Definition & Usage

  1. noun Chinese evergreen climbing rose with yellow or white single flowers
    banksia rose.

WordNet