MARRAM


Meaning of MARRAM in English

noun a coarse grass found on sandy beaches (ammophila arundinacea). ·see beach grass, under beach.

Webster English vocab.      Английский словарь Webster.