Definitions
noun
a dune grass of the Pacific seacoast used as a sand binder
Look “european dune grass” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a dune grass of the Pacific seacoast used as a sand binder