Subscribe
URL of the page has been copied to clipboard.
Meaning : A sweet crystalline aldehyde formed by the breakdown of sugars.
Synonyms : glyceraldehyde
Install App