Yeah, I always thought the term sounded political, too. But it's an old chemistry thing. You know those "antioxidants" they keep advertizing? Those are chemicals designed to "trap" certain free radicals and get them out of your system before they combine with stuff you might need (or otherwise mess things up).
no subject