glyoxylic acid
nounMedical Definition of glyoxylic acid
: a syrupy or crystalline aldehyde acid C2H2O3 or C2H4O4 that is an important intermediate compound in plant and animal metabolism and occurs especially in unripe fruit