We do not currently know of any synonyms for glycerate.
The noun glycerate is defined as:
Did you mean closured?