Marram

Webster's Dictionary of the English Language

·noun A coarse grass found on sandy beaches (Ammophila arundinacea). ·see Beach grass, under Beach.