Star anise or Illicium verum is a popular spice that is mainly produced in India, China and the Philipines. It is has a similar flavor to regular anise and one may be substituted for the other in cooking. Star anise is used throughout the globe and features heavily in Indian dishmore...