Meaning of broad-leaved everlasting pea

Definition of broad-leaved everlasting pea

(noun) perennial climber of central and southern Europe having purple or pink or white flowers; naturalized in North America

Other information on broad-leaved everlasting pea

WIKIPEDIA results for broad-leaved everlasting pea
Amazon results for broad-leaved everlasting pea