phosphoenolpyruvates
English
Noun
phosphoenolpyruvates
plural of
phosphoenolpyruvate