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

Synonyms

banksia_rose

Related terms

rose

*