English dictionary
lathyrus japonicus meaning and definition
Definition and meaning of lathyrus japonicus at MeaningMonkey.org. lathyrus japonicus meaning and definition in the English Dictionary.LATHYRUS JAPONICUS noun
Definition of Lathyrus japonicus (noun)
- wild pea of seashores of north temperate zone having tough roots and purple flowers and useful as a sand binder
- synonyms: beach pea, Lathyrus maritimus, sea pea
Source: Princeton University Wordnet