wild sweet pea (0 synonym found)

Definition of wild sweet pea:

(n) : perennial subshrub of eastern north america having downy leaves yellowish and rose flowers and; source of rotenone

Definition of wild sweet pea:

(n) : perennial subshrub of eastern north america having downy leaves yellowish and rose flowers and; source of rotenone

Back to Top