Meaning of perennial pea

Definition of perennial pea

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

Other information on perennial pea

WIKIPEDIA results for perennial pea
Amazon results for perennial pea