Find the word definition

WordNet
glyceric aldehyde

n. a sweet crystalline aldehyde formed by the breakdown of sugars [syn: glyceraldehyde]