|  | 
Definition of Marram
1. n. A coarse grass found on sandy beaches (Ammophila arundinacea). See Beach grass, under Beach.
Definition of Marram
1. a beach grass [n -S]
Medical Definition of Marram
1. 
|  | 
1. n. A coarse grass found on sandy beaches (Ammophila arundinacea). See Beach grass, under Beach.
1. a beach grass [n -S]
1.