phosphopyruvate
noun
phos·pho·py·ru·vate
ˌfäs-fō-pī-ˈrü-ˌvāt, -ˌpī(ə)r-ˈyü-
Love words? Need even more definitions?
Merriam-Webster unabridged
Share