Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: marram  marum
  1. A coarse grass found on sandy beaches (Ammophila arundinacea)
    - marram grass

Derived forms: marrams

Encyclopedia: Marram