Sea Lyme Grass (noun) Definition, Meaning & Examples

noun
  1. a stout grass, Elymus arenarius, of Eurasia, used as a binder for shifting sand.
Sea Lyme Grass (noun) Definition, Meaning & Examples

More Definitions