safiya20 safiya20 02-01-2017 Biology contestada Peroxisomes neutralize free radicals. What does that mean?