Meaning of rosa banksia
Definition of rosa banksia
(noun)
Chinese
evergreen
climbing
rose
with
yellow
or
white
single
flowers
Other information on rosa banksia
WIKIPEDIA results for
rosa banksia
Amazon results for
rosa banksia
Tweet