English dictionary
poinciana pulcherrima meaning and definition
Definition and meaning of poinciana pulcherrima at MeaningMonkey.org. poinciana pulcherrima meaning and definition in the English Dictionary.POINCIANA PULCHERRIMA noun
Definition of Poinciana pulcherrima (noun)
- tropical shrub or small tree having showy yellow to orange-red flowers; sometimes placed in genus Poinciana
Source: Princeton University Wordnet