ramsons in Finnish ramsons in Finnish karhunlaukka noun A wild relative of chives, of species Allium ursinum, having edible leaves and roots. Add to Flashcards