Indigofera nephrocarpoides explained
Indigofera nephrocarpoides is a species of plant in the family Fabaceae. It is native to the islands of Socotra and Samhah in the Socotra Archipelago of Yemen. Its natural habitat is subtropical or tropical dry forests.