Find the word definition

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