glyceraldehyde

Explore definitions, synonyms, and language insights of glyceraldehyde

Definitions

Noun
a sweet crystalline aldehyde formed by the breakdown of sugars

More General Terms