Definitions
There is 1 meaning of the phrase
Royal Poinciana.
Royal Poinciana - as a noun
Showy tropical tree or shrub native to madagascar; widely planted in tropical regions for its immense racemes of scarlet and orange flowers; sometimes placed in genus poinciana
Synonyms (Exact Relations)
delonix regiaflamboyantflame treepeacock flowerpoinciana regiaExample Sentences
"The royal poinciana tree is known for its vibrant orange flowers."
"I planted a royal poinciana in my backyard."
"Her favorite tree is the royal poinciana."
"The royal poinciana is native to Madagascar."
"We took a walk under the blooming royal poinciana."