Definitions of Caesalpinia decapetala:

  • noun:   spreading thorny shrub of tropical Asia bearing large erect racemes of red-marked yellow flowers