English dictionary
tephrosia meaning and definition
Definition and meaning of tephrosia at MeaningMonkey.org. tephrosia meaning and definition in the English Dictionary.TEPHROSIA noun
Definition of Tephrosia (noun)
- genus of tropical and subtropical herbs or shrubs: hoary peas
- synonyms: genus Tephrosia
Source: Princeton University Wordnet