'Lathyrus japonicus' definitions:
Definition of 'Lathyrus japonicus'
(from WordNet)
noun
Wild pea of seashores of north temperate zone having tough roots and purple flowers and useful as a sand binder [syn: beach pea, sea pea, Lathyrus maritimus, Lathyrus japonicus]