ROYAL POINCIANA


Meaning of ROYAL POINCIANA in English

[royal poinciana] n (ca. 1900): a showy tropical tree (Delonix regia syn. Poinciana regia) widely planted for its immense racemes of scarlet and orange flowers--called also flamboyant, peacock flower

Merriam-Webster English vocab.      Английский словарь Merriam Webster.