sea_lyme_grassEnglish

Elymus arenarius, European dune grass, Leymus arenaria, sea lyme grass

Noun

A dune grass of the Pacific seacoast used as a sand binder

English: sea lyme grass, European dune grass, Elymus arenarius, Leymus arenaria

English words with similar meanings

Show 3 words