Definitions of glutathione peroxidase:

  • noun:   an enzyme in the body that is a powerful scavenger of free radicals