Wiktionary
phosphoenolpyruvates
n. (plural of phosphoenolpyruvate English)
n. (plural of phosphoenolpyruvate English)