ALL meanings of marram grass
marram grass
M m - noun marram grass a grass, Ammophila arenaria, having matted, creeping rhizomes, grown on sandy shores of Europe, North America, and Australia to bind the sand. 1
- noun marram grass any of several grasses that grow on sandy shores 0
- noun marram grass any of several grasses of the genus Ammophila, esp A. arenaria, that grow on sandy shores and can withstand drying: often planted to stabilize sand dunes 0