meaning of marram

1. A coarse grass found on sandy beaches (Ammophila arundinacea). See Beach grass, under Beach.


Related Words

marram |

Developed & Maintained By Taraprasad.com

Treasure Words