Foods for men to have higher sperm count connie dello buono 7 years ago nutritional zinc Peruvian Maca and deer antler velvet potassium iodide flax seed oil aqueous zinc EPA and DHA from fish oil saw palmetto and other nutrients to support prostate health avoidance of toxins and parasites