Wiktionary
azoreductases
n. (plural of azoreductase English)
n. (plural of azoreductase English)