phenylpyruvates

English

Noun

phenylpyruvates

  1. plural of phenylpyruvate