Definitions
There is 1 meaning of the phrase
Banksia Rose.
Banksia Rose - as a noun
Chinese evergreen climbing rose with yellow or white single flowers
Synonyms (Exact Relations)
rosa banksiaExample Sentences
"The banksia rose is known for its large, showy flowers."
"I planted a banksia rose in my garden last summer."
"The banksia rose is a climbing plant that can reach impressive heights."
"She picked a bouquet of banksia roses for her wedding."
"The banksia rose blooms in shades of yellow, orange, and pink."