marram in Finnish marram in Finnish rantakaura noun Ammophila arenaria, a coarse grass found on sandy beaches. Add to Flashcards