rosa_banksia
1. [ noun ] (botany) Chinese evergreen climbing rose with yellow or white single flowers
Synonyms: banksia_rose
Related terms: rose