glyoxals
English
Noun
glyoxals
plural of
glyoxal