meaning of indigofera

1. A genus of leguminous plants having many species, mostly in tropical countries, several of them yielding indigo, esp. Indigofera tinctoria, and I. Anil.
2.
genus of tropical herbs and shrubs having odd-pinnate leaves and spurred flowers in long racemes or spikes


Related Words

indigofera | indigofera anil | indigofera suffruticosa | indigofera tinctoria |

Developed & Maintained By Taraprasad.com

Treasure Words