oxidoreductases
English
Noun
oxidoreductases
plural of
oxidoreductase