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 The herb Elderberry April 7, 2014 Cabbage contains anticancer and antioxidant compounds July 24, 2014 Catnip is not just for cats April 24, 2014