English

edit

Noun

edit

glyoxylases

  1. plural of glyoxylase