phosphoenolpyruvates

English

Noun

phosphoenolpyruvates

  1. plural of phosphoenolpyruvate