Definitions of oxybutyric acid:

  • noun:   hydroxy derivative of butyric acid