superfood in Czech superfood in Czech superpotravina noun Any food purported to confer remarkable health benefits. Add to Flashcards