Meaning of beach pea

Definition of beach pea

(noun) wild pea of seashores of north temperate zone having tough roots and purple flowers and useful as a sand binder

Other information on beach pea

WIKIPEDIA results for beach pea
Amazon results for beach pea