poinciana
English
poinciana meaning in English • poinciana का अर्थ अंग्रेजी में
Noun
- A prickly tropical shrub (Cæsalpinia, formerly Poinciana, pulcherrima), with bipinnate leaves, and racemes of showy orange-red flowers with long crimson filaments.