Crotalaria peduncularis

Crotalaria peduncularis is a species of herbaceous plant in the subfamily Faboideae. It is found in India.