glyoxalates
English
Noun
glyoxalates
plural of
glyoxalate