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
astral astral
/ˈæ strəl /