Noun Definition
paradise flower
1.Definition: tropical shrub or small tree having showy yellow to orange-red flowers; sometimes placed in genus Poinciana
Related Noun(s):caesalpinia pulcherrima, poinciana pulcherrima, pride of barbados
Category: Plants