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