'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]