'banksia rose' definitions:

Definition of 'banksia rose'

(from WordNet)
noun
Chinese evergreen climbing rose with yellow or white single flowers [syn: banksia rose, Rosa banksia]