MARRAMS

7 letters 11 Scrabble points

Definition of MARRAMS

noun
  1. Ammophila arenaria, a coarse grass found on sandy beaches.

Related words: beachgrass

Source: Wiktionary

Word Details

Letters M A R R A M S
Length 7 letters
Scrabble Score 11 points