Medium sized tree, 3-20 (-30) m tall, bark dark brown and smooth. Stipules 12-25 mm, crescent shaped. Leaf 20-40 cm long. Leaflets 10-20 pairs, 2.5-7 cm long, 1.5-3.5 cm wide, oblong, oval, rounded and blunt at the tip, base rounded to cuneate. Raceme with pink flowers. Sepals c. 6 mm long, deep red, hairy. Petals 2.5-3.5 cm long, slightly hairy. Stamens 10, bright yellow, 3 long, others smaller. Pod 20-60 cm long, 1-1.5 cm broad, glossy black, 50-75 seeded.