indigofera indigofera

Definition(s):

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

Wiki Images for indigofera

definition of indigofera
meaning of indigofera
Word of the Day
cursory cursory
/ˈkɜr sə ri /