22 St. John’s Wort Health Benefits
St. John’s Wort is a flower which is known to grow across the world on several different continents including Europe, North and South America, and Eastern Asia. It’s a yellow flower with five petals, giving it a star-like shape. It can cause interference with other medications so it’s always wise to chat with your doctor before you start using it.