'glutathione peroxidase' definitions:

Definition of 'glutathione peroxidase'

From: WordNet
noun
An enzyme in the body that is a powerful scavenger of free radicals