Saccharate

()

A salt of saccharic acid.

Featured Acronyms

Olivia

O ONE
L LUCKY
I IDEAL
V VITAL
I IDEAL
A ADORABLE

Sophia

S SURPRISING
O OKAY
P POPULAR
H HEALTHY
I INSTANT
A ABSOLUTELY

Eleanor

E ESTEEMED
L LUCID
E ENDORSED
A ACTIVE
N NOW
O ONE-HUNDRED PERCENT
R RELIABLE