pyruvate in Finnish pyruvate in Finnish pyruvaatti noun (biochemistry) Any salt or ester of pyruvic acid. Add to Flashcards