The definition :
Definitions of Lathyrus japonicus:
- noun: wild pea of seashores of north temperate zone having tough roots and purple flowers and useful as a sand binder
Are you interested in alternative search :
:genus lathyrus rosid dicot genus everlasting pea vetchling
If you like reading news check: