Word info

tryparedoxin

Noun

Meaning

tryparedoxin (plural tryparedoxins)

(biochemistry) Any of a group of oxidoreductases present in trypanosomatids

Source: en.wiktionary.org

Close letter words and terms