metalloreductases
English
Noun
metalloreductases
plural of
metalloreductase