Meaning of indigofera

Definition of indigofera

(noun) genus of tropical herbs and shrubs having odd-pinnate leaves and spurred flowers in long racemes or spikes

Other information on indigofera

WIKIPEDIA results for indigofera
Amazon results for indigofera