banksia rose Meaning, Definition & Usage

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

WordNet