Wiktionary
phenylpyruvates
n. (plural of phenylpyruvate English)
n. (plural of phenylpyruvate English)