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