Meaning of sea pea

Definition of sea 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 sea pea

WIKIPEDIA results for sea pea
Amazon results for sea pea