redoxases
English
Noun
redoxases
plural of
redoxase