Noun Definition

tephrosia

1.Definition: genus of tropical and subtropical herbs or shrubs: hoary peas

Related Noun(s):genus tephrosia

Category: Plants