Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

marram Definition

Cancel
marram
noun(mar-ram grass)
any of several beach grasses (genus Ammophila and especially A. arenaria)

Words Related to marram!

marram Examples by Brain Bank Users