meaning of star aniseed

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


Related Words

star aniseed |

Developed & Maintained By Taraprasad.com

Treasure Words