lathyrus japonicus

Noun
  1. Wild pea of seashores of north temperate zone having tough roots and purple flowers and useful as a sand binder (synset 112560755)

Found on Word Lists

Other Searches