Meaning of tephrosia

Definition of tephrosia

(noun) genus of tropical and subtropical herbs or shrubs: hoary peas

Other information on tephrosia

WIKIPEDIA results for tephrosia
Amazon results for tephrosia