sea lyme grass Meaning, Definition & Usage

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

WordNet