English dictionary
tephrosia purpurea meaning and definition
Definition and meaning of tephrosia purpurea at MeaningMonkey.org. tephrosia purpurea meaning and definition in the English Dictionary.TEPHROSIA PURPUREA noun
Definition of Tephrosia purpurea (noun)
- East Indian shrub
- synonyms: bastard indigo
Source: Princeton University Wordnet