English | German | Russian | Czech

deiodase English

Meaning deiodase meaning

What does deiodase mean?

deiodase

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

Are you looking for...?