leymus arenaria Meaning, Definition & Usage

  1. noun a dune grass of the Pacific seacoast used as a sand binder
    European dune grass; Elymus arenarius; sea lyme grass.

WordNet