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
Tweet