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