Wiktionary
sulphiredoxins
n. (plural of sulphiredoxin English)
n. (plural of sulphiredoxin English)