banksia rose

1. (noun) Chinese evergreen climbing rose with yellow or white single flowers
Synonyms: Rosa banksia
Related Words: rose



Terms and Conditions of Use / Copyright Notice