Rosa banksia
1.
(
noun
) Chinese evergreen climbing rose with yellow or white single flowers
Synonyms:
banksia rose
Related Words:
rose
Terms and Conditions of Use / Copyright Notice