POINCIANA REGIA
(noun)Definitions
There is 1 meaning of the phrase
Poinciana Regia.
Poinciana Regia - 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 flowerroyal poinciana