MARRAM


Meaning of MARRAM in English

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

Etymology: ON mar{aacute}lmr f. marr sea + h{aacute}lmr HAULM

Oxford English vocab.      Оксфордский английский словарь.