Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Star anise

Definition:

Dried star-shaped pod that has an astringent aniseed taste; used to flavour stocks and marinades.

Search