Definitions
There is 1 meaning of the phrase
Leymus Arenaria.
Leymus Arenaria - as a noun
A dune grass of the pacific seacoast used as a sand binder
Synonyms (Exact Relations)
elymus arenariuseuropean dune grasssea lyme grass