English edit

Noun edit

phenylpyruvates

  1. plural of phenylpyruvate