meaning of caesalpinia sepiaria

caesalpinia sepiaria meaning in General Dictionary

spreading thorny shrub of tropical Asia bearing huge erect racemes of red-marked yellowish plants