Definitions
There is 1 meaning of the phrase
Rosa Banksia.
Rosa Banksia - as a noun
Chinese evergreen climbing rose with yellow or white single flowers
Synonyms (Exact Relations)
banksia roseExample Sentences
"The rosa banksia is a climbing rose with yellow flowers."
"The rosa banksia is native to China and was introduced to Europe in the 19th century."
"I planted a rosa banksia in my garden to cover the trellis."
"The rosa banksia requires full sun to thrive."
"My grandmother had a beautiful rosa banksia bush in her backyard."