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