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