Meaning of flamboyant tree

Definition of flamboyant tree

(noun) tropical shrub or small tree having showy yellow to orange-red flowers; sometimes placed in genus Poinciana

Other information on flamboyant tree

WIKIPEDIA results for flamboyant tree
Amazon results for flamboyant tree