Tephrosia macropoda (E. Mey.) Harv.
Engl.: tephrosia.