What does caesalpinia decapetala mean?

caesalpinia decapetala meaning in General Dictionary

distributing thorny shrub of tropical Asia bearing big erect racemes of red-marked yellowish blossoms