Noun
dimethyloxalylglycine (uncountable) A hydroxylase inhibitor, the methyl ester of N-(methoxyoxoacetyl)-glycine