glyoxylates
English
Noun
glyoxylates
plural of
glyoxylate