Health Benefits of Star Anise
Star anise is a star-shaped aromatic spice that has a unique taste. Its name comes from its star-shaped seed pods. But do you know that this spice has many health benefits as well? Here are some surprising health benefits of star anise that you might not have known.