MARRAM


Meaning of MARRAM in English

n. a shore grass, Ammophila arenaria, that binds sand with its tough rhizomes.

[ ON mar lmr f. marr sea + h lmr HAULM ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.