Erythorbate

What is Erythorbate?

Erythorbate definition and meaning on Dictionary terms:
noun Chemistry.

a salt of erythorbic acid.