glyoxalates

English

Noun

glyoxalates

  1. plural of glyoxalate