poinciana regia definition

  • noun:
    • showy tropical tree or shrub indigenous to Madagascar; widely planted in exotic areas because of its enormous racemes of scarlet and orange flowers; occasionally put in genus Poinciana
29 votes

How would you define poinciana regia?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!