phosphoglycerate
nounDefinition of phosphoglycerate
: a salt or ester of phosphoglyceric acid
Keep scrolling for more
Keep scrolling for more