ascorbato
Meanings
Noun
1. ascorbate (organic chemistry)