Avocados lower cholesterol and dilate blood vessels. Avocados contain a nutrient called glutathione, which blocks carcinogens while helping the liver detoxify synthetic chemicals. You Might Also Like Witch Hazel has healing properties June 27, 2014 To get more lycopene out a tomato November 8, 2013 Cabbage contains anticancer and antioxidant compounds. November 21, 2015