Powerful Health Benefits Of Star Anise

Star anise is a spice that is obtained from an evergreen tree native southern China and Northeast Vietnam. Star anise has dark brown pods with eight segments each containing a pea sized seed. Star anise tastes like a standard anise seed, but slightly more bitter, which is some chef use it to give a licorice…