Word info

thyrodoxin

Noun

Meaning

thyrodoxin (uncountable)

(biochemistry) A selenium-dependent peroxidase present in the thyroid

Source: en.wiktionary.org

Close letter words and terms