Glycerate
/(?)/
Glyc·er·ate
Glycerate
n.
A salt of glyceric acid.
(Chem.)