phosphoglycerate
noun
phos·pho·glyc·er·ate
ˌfäs-fō-ˈgli-sə-ˌrāt
: a salt or ester of phosphoglyceric acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share