glutathione peroxidase

Explore definitions, synonyms, and language insights of glutathione peroxidase

Definitions

Noun
an enzyme in the body that is a powerful scavenger of free radicals

More General Terms