Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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

Derived forms: marrams

Encyclopedia: Marram