English Dictionary
◊ TEPHROSIA
Tephrosia
n : genus of tropical and subtropical herbs or shrubs: hoary
peas [syn: {Tephrosia}, {genus Tephrosia}]