Marram Definition

noun

Ammophila arenaria, a coarse grass found on sandy beaches.

Wiktionary

Other Word Forms of Marram

Noun

Singular:
marram
Plural:
marrams

Find Similar Words

Find similar words to marram using the buttons below.

Words Starting With

Words Ending With

Unscrambles

marram