Words: glyceraldehyde glyceric aldehyde
Part of speech: n
Definition: a sweet crystalline aldehyde formed by the breakdown of sugars