Meaning of glyceric aldehyde

Definition of glyceric aldehyde

(noun) a sweet crystalline aldehyde formed by the breakdown of sugars

Other information on glyceric aldehyde

WIKIPEDIA results for glyceric aldehyde
Amazon results for glyceric aldehyde