meaning of rosa banksia
1.
Chinese
evergreen
climbing
rose
with
yellow
or
white
single
flowers
Related Words
rosa banksia
|
Developed & Maintained By
Taraprasad.com