glyoxalases
English
Noun
glyoxalases
plural of
glyoxalase