beachgrass in Finnish beachgrass in Finnish rantakaura noun Any grass of the genus Ammophila. Add to Flashcards