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:
tephrosias

Tephrosia Is Also Mentioned In

Find Similar Words

Find similar words to tephrosia using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tephrosia