sea pea

Noun

 * 1) A variety of pea  found on beaches.

Synonyms

 * beach pea