Definitions of Caesalpinia sepiaria:

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