Meaning of wild sweet pea
Definition of wild sweet pea
(noun)
perennial
subshrub
of
eastern
North America having
downy
leaves
yellowish
and
rose
flowers and;
source
of
rotenone
Other information on wild sweet pea
WIKIPEDIA results for
wild sweet pea
Amazon results for
wild sweet pea
Tweet