ketoreductases
English
Noun
ketoreductases
plural of
ketoreductase