banksia_rose has definitions from the field of botany
1
[ noun ] (botany) Chinese evergreen climbing rose with yellow or white single flowers

Synonyms

Rosa_banksia

Related terms

rose

*