Definition, synonyms and related words
The hydroxyaldehyde HO-CH₂-CHO related to ethylene glycol; the only biose