sea lyme grass
English Dictionary
->
Letter S
-> sea lyme grass
Search Dictionary:
sea lyme grass Definition
(n)
a
dune
grass
of
the
Pacific
seacoast
used
as
a
sand
binder
sea lyme grass Synonyms
Elymus arenarius
European dune grass
Leymus arenaria
sea lyme grass
© Art Branch Inc.