lathyrus japonicus definition

  • noun:
    • wild pea of seashores of north temperate area having hard roots and purple blossoms and of good use as a sand binder

Related Sources

  • Hypernym for "lathyrus japonicus"
29 votes

How would you define lathyrus japonicus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!