glyoxals

English

Noun

glyoxals

  1. plural of glyoxal