tryparedoxin
Noun
Meaning
tryparedoxin (plural tryparedoxins)
(biochemistry) Any of a group of oxidoreductases present in trypanosomatids
Noun
tryparedoxin (plural tryparedoxins)
(biochemistry) Any of a group of oxidoreductases present in trypanosomatids