Background for marram
BeDict Logo

marram

/ˈmæɹəm/

Meanings

noun
Ammophila arenaria, a coarse grass found on sandy beaches.

Examples :