Alfalfa also contains plant compounds like flavonoids, phytoestrogens, phenolic acids, and saponins. Some of these are thought to have anticancer, antimicrobial, antioxidant, and anti-inflammatory ...