It is a medium-sized deciduous tree growing to 12 m tall, with the trunk covered in numerous, 10–20 cm long branched spines. The leaves are pinnate or bipinnate, up to 25 cm long, with 12–20 leaflets; bipinnate leaves have six to eight pinnae. The leaflets are up to 5 cm long and 2 cm broad. The flowers are greenish, produced in racemes up to 10 cm long. The fruit is a pod 20 cm long and 3 cm broad.