Meaning of glyceric acid

Definition of glyceric acid

(noun) a syrupy acid obtained by oxidation of glycerol or glyceraldehyde

Other information on glyceric acid

WIKIPEDIA results for glyceric acid
Amazon results for glyceric acid