Tephrosia Definition
noun
(botany) Any of the genus Tephrosia of leguminous shrubby plants and herbs.
Wiktionary
Synonyms:
- genus Tephrosia
Other Word Forms of Tephrosia
Noun
Singular:
tephrosia
Plural:
tephrosiasTephrosia Is Also Mentioned In
Find Similar Words
Find similar words to tephrosia using the buttons below.