BEACH PEA


Meaning of BEACH PEA in English

[beach pea] n (1802): a wild pea (Lathyrus japonicus syn. L. maritimus) having tough roots and purple flowers that is found along sandy shores

Merriam-Webster English vocab.      Английский словарь Merriam Webster.