Marram Grass
Definition: marram grass
marram grass: a type of grass planted on sand dunes to prevent them being spread by the wind. Latin name: Ammophila arenaria. Understanding the role of marram grass in soil stabilization can help farmers manage erosion and protect their land.