What is the meaning of Marram?

Ammophila arenaria, a coarse grass found on sandy beaches.

Alternative form of murram

third-person plural present indicative of marrar

accusative singular of marra

Source: wiktionary.org