glyoxylate

noun
gly·​ox·​y·​late | \ ˌglī-ˈäk-sə-ˌlāt How to pronounce glyoxylate (audio) \

Medical Definition of glyoxylate

: a salt or ester of glyoxylic acid