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