phenylpyruvates
English
Noun
phenylpyruvates
plural of
phenylpyruvate