meaning of caesalpinia pulcherrima

caesalpinia pulcherrima meaning in General Dictionary

tropical shrub or small tree having showy yellow to orange-red flowers; often positioned in genus Poinciana