'Marram' definitions:

Definition of 'Marram'

From: GCIDE
  • Marram \Mar"ram\, n. (Bot.) A coarse grass found on sandy beaches ({Ammophila arundinacea}). See Beach grass, under Beach. [1913 Webster]