0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?