meaning of star anise

1. anise-scented star-shaped fruit or seed used in Oriental cooking and medicine


Related Words

star anise | star aniseed |

Developed & Maintained By Taraprasad.com

Treasure Words