superfood in Finnish superfood in Finnish superruoka noun Any food purported to confer remarkable health benefits. Add to Flashcards