Marram - Definition - Law Dictionary Home Dictionary Definition marram
Definition :
A coarse grass found on sandy beaches Ammophila arundinacea See Beach grass under Beach
View Judgments Citing this PhraseView Acts Citing this Phrase
A coarse grass found on sandy beaches Ammophila arundinacea See Beach grass under Beach
View Judgments Citing this Phrase