'Rosa banksia' definitions:

Definition of 'Rosa banksia'

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