The Collaborative International Dictionary
Glycerate
Glycerate \Glyc"er*ate\, n. (Chem.) A salt of glyceric acid.
Wiktionary
glycerate
n. (context organic chemistry English) Any salt or ester of glyceric acid