Meaning of tephrosia virginiana

Definition of tephrosia virginiana

(noun) perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and; source of rotenone

Other information on tephrosia virginiana

WIKIPEDIA results for tephrosia virginiana
Amazon results for tephrosia virginiana