Word info Synonyms

deiodase

Noun

Meaning

deiodase (plural deiodases)

(biochemistry) An enzyme that catalyses the removal of iodine from iodothyronine; its deficiency causes goitre

Source: en.wiktionary.org

Synonyms

Close letter words and terms