Tephrosia macropoda

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