English dictionary
banksia rose meaning and definition
Definition and meaning of banksia rose at MeaningMonkey.org. banksia rose meaning and definition in the English Dictionary.BANKSIA ROSE noun
Definition of banksia rose (noun)
- Chinese evergreen climbing rose with yellow or white single flowers
- synonyms: Rosa banksia
Source: Princeton University Wordnet